judicial deposit - Turco Inglés Diccionario